muhafazalı periskop - Turkish English Dictionary